Big Huge Thesaurus

sanitary napkin

noun